protective jacket - French English Dictionary